home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Spanish Scene 1
/
SpanishScene1.iso
/
spanish pack n°1 by llfb
/
revistas
/
amigazeta
/
no.0.dms
/
no.0.adf
/
cursoc1
< prev
next >
Wrap
Text File
|
1987-06-04
|
3KB
|
62 lines
CURSO DE PROGRAMACION EN LENGUAJE 'C'
-------------------------------------
1. Introduccin y conceptos basicos.
El lenguaje C fue desarrollado por Brian Kernighan y Dennis Ritchie en los
laboratorios Bell en USA.
CARACTERISTICAS:
* Es un lenguaje de bajo nivel en lo referente a sus prestaciones y de alto
nivel si atendemos a su metodologa de programacion. El C posee instrucciones
para facilitar la programacion estructurada, que dicho sea de paso, es mas o
menos imprescindible. Un programa en C puede tener exteriormente un aspecto
parecido a otro en PASCAL
* Ademas, el C es rapido,tan rapido que a veces puede ir a la misma velocidad
que el codigo maquina del ordenador donde se ejecute. Pero conseguir que se
comporte asi, no es tan facil, hay que saber como programar algo a su nivel
mas bajo para poder aprovechar esta potencia "oculta".
* C es transportable. Esto quiere decir que un programa hecho en C en un
ordenador cualquiera es facilmente (en algunos casos incluso directamente)
adaptable al funcionamiento en cualquier otro ordenador. Esto ocurre porque
C es un lenguaje moderno, y una de las cosas que mas preocupan en la
informatica actual es la estandarizacion de los sistemas y lenguajes; el C
sabe mucho de esto: existe un lenguaje C standard definido inicialmente por
Kernighan y Ritchie en su libro "El lenguaje de programacion C", revisado y
ampliado en periodicas reuniones del comite ANSI (Instituto americano de
estandarizacion). De esta forma, a no ser que al hacer un programa C
aprovechemos las posibilidades especiales que ofrece nuestro sistema,
podemos estar seguros de que facilmente podremos hacer funcionar nuestro
programa en cualquier otro ordenador.
* El C es flexible, es decir, es susceptible de utilizacion en cualquier
campo de aplicacion informatica sin tener ninguna predileccion por ninguno
en especial. Es cierto, que existen lenguajes destinados a tareas de
programacion mas o menos especificas (por Ej. FORTRAN:Calculo matemtico,
COBOL: Gestion Economica, LISP: Inteligencia Artificial, etc...), pero por
definicion, al estar destinados a un uso,pierden posibilidades y efectividad
si los destinamos a otros; cabe la posiblidad de aprenderlos todos; pero es
mas facil aprender solo C. El lenguaje C se utiliza con muchas aplicaciones:
-Programacion de sistemas operativos (El UNIX y gran parte del MS-DOS y el
Amiga DOS estan escritos en lenguaje C). Esto es posible gracias a su
aplicacion tareas de bajo nivel que permiten gestionar el sistema desde
dentro.
- Programacion de utilidades de diseno, tratamiento de textos, programacion
e incluso juegos.
- Programacion cientifica para el control de procesos o simulaciones.
- etc...
* El C no es facil si queremos programarlo realmente como lenguaje C.
(C) AMIGAZETA 1988.